|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
T - The generic type of individuals.public interface IClusterPopulation<T extends IClusterableIndividual<T>>
Interface for populations that do clustering.
| Method Summary | |
|---|---|
void |
assignFitness()
Assign fitness in all clusters. |
void |
assignFitness(T ind)
Searches for the cluster containing the given individual and assigns fitness to all individuals in the cluster. |
void |
doClustering()
Divides the population into clusters. |
| Methods inherited from interface ga.core.individual.population.IPopulation |
|---|
addIndividual, addIndividuals, addIndividuals, clear, containsAny, evaluateAutomatic, getEliteIndividual, getEvaluatedIndividualCount, getFittestIndividual, getIndividuals, getInitIndividualCount, getRandomIndividualForEvaluation, getRandomIndividualForSelection, getUnevaluatedIndividuals, getUnfittestIndividual, initRandomly, isAllowDuplicates, isEmpty, iterator, setEvaluator, setInitIndividualCount, size |
| Method Detail |
|---|
void doClustering()
void assignFitness(T ind)
ind - Individual that has fitness.void assignFitness()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||